package com.cbn.ibcp.web.smp.enums;

public  interface BaseEnum<M> { //如果是成员方法共通，可以抽象为接口或把属性也加上变为抽象类，这里以接口为例子
    /**
     * 获取枚举值
     * @return 枚举值
     */
    Object getV();

    /**
     * 比较枚举值
     * @return 枚举值
     */
    boolean eqV(Object o);

    /**
     * 获取对应值
     * @return 对应值
     */
    M getMessage();

}
